Big Huge Thesaurus

amphicarpaea bracteata

noun

sounds kind of like